package com.bardpub.weblite.ui 
{
	import flash.display.MovieClip;
	import flash.display.Sprite;
	import flash.events.Event;
	
	/**
	 * Copyright © 2010-2012, BardPub.com
	 * @fileName 
	 * @author LittleBard
	 * @version 1.0
	 * @date 
	 * @descrition 
	 * @others
	 * @history
	 */
	
	public class MainChildren extends MovieClip
	{
		
		/**
		 * 构造函数
		 */
		public function MainChildren() 
		{
			
		}
		
		/**
		 * 根据类名获取类
		 * @param	className 要获取类的类名(如：flash.display.MovieClip)
		 * @return   要获取的类
		 */
		public function GetClass(className:String):Class
		{
			try 
			{
				return Class(this.loaderInfo.applicationDomain.getDefinition(className));
			}
			catch (e:*)
			{
				return null;
			}
			return null;
			
		}
		
		/**
		 * 注册导航
		 * @param	nav website config
		 */
		public function regiNav(nav:XML):void 
		{
			
		}
		
		/**
		 * 进场动画开始,重载此方法以实现自动缓入效果
		 */
		public function fadIn():void 
		{
			
		}
		
		/**
		 * 进场动画完成后调用此函数发出事件通知
		 */
		public function onFadInComplete():void 
		{
			dispatchEvent(new Event(Page.FADIN));
		}
		
		/**
		 * 当页面尺寸变化时自动调用
		 * @param	stageWidth
		 * @param	stageHeight
		 */
		public function resize(stageWidth:Number, stageHeight:Number):void 
		{
			
		}
		
		
		
	}

}